package com.shop.cereshop.business.page.businessdata;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value = "OverviewVO", description = "首页二级-经营数据-交易概况响应数据")
public class OverviewVO {

    @ApiModelProperty(value = "当前周期类型名称")
    private String typeName;

    @ApiModelProperty(value = "当前周期店铺访问次数")
    private Long visitCount;

    @ApiModelProperty(value = "昨日店铺访问次数")
    private Long yesterdayVisitCount;

    @ApiModelProperty(value = "当前周期订单总数")
    private Long orderCount;

    @ApiModelProperty(value = "当前周期成交订单总数")
    private Long dealOrderCount;

    @ApiModelProperty(value = "当前周期成交订单总金额")
    private BigDecimal dealOrderAmount;

    @ApiModelProperty(value = "昨日订单总数")
    private Long yesterdayOrderCount;

    @ApiModelProperty(value = "昨日成交订单总数")
    private Long yesterdayDealOrderCount;

    @ApiModelProperty(value = "昨日成交订单总金额")
    private BigDecimal yesterdayDealOrderAmount;

    @ApiModelProperty(value = "当前周期成交转化率")
    private BigDecimal dealRate;

    @ApiModelProperty(value = "昨日成交转化率")
    private BigDecimal yesterdayDealRate;

    @ApiModelProperty(value = "当前周期退款金额")
    private BigDecimal refundAmount;

    @ApiModelProperty(value = "昨日退款金额")
    private BigDecimal yesterdayRefundAmount;

}
